@charset "utf-8";

/* **************** TEMPLATE ***************** */
/* ====== Page Head, Body, and Foot ====== */
body{_text-align:center;}/* IE5.5 */
.main{display:table-cell;*display:block;width:auto;}
.body,.main{*zoom:1;}
.body:after,.main:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0 !important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";}
.page{margin:0 auto;width:960px;_text-align:left; }

/*.liquid{width:auto;margin:0;} */

/* ====== Columns ====== */
.leftCol{float:left;width:250px;_margin-right:-3px;}
.rightCol{float:right;width:300px;_margin-left:-3px;}
/* extend columns to allow for common column widths */
.gMail{width:160px;}
.gCal{width:180px;}
.yahoo{width:240px;}
.myYahoo{width:300px;}

.head { width: auto; padding: 15px 0px 15px 15px; margin: 0px 0px 50px 0px; display: block; height: 40px; border-bottom: 1px solid #333333; }
.head .h1 { color: #ffffff; text-transform: uppercase; font-size: 153.9%; }
.head .description { color: #ffffff; text-transform: uppercase; font-size: 93%; }

.home .head { margin-bottom: 20px; }

.foot { width: auto; padding: 15px 0px 15px 0px; margin: 10px 0px 0px 0px; display: block; border-top: 1px solid #333333; }
